export interface patroltaskinfologVO {
  /**
   * 主键
   */
  cameraPatrolTaskInfoLogId: string | number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 巡视任务id
   */
  patrolTaskId: string | number;

  /**
   * 执行人id
   */
  executeUserId: string | number;

  /**
   * 巡检时长
   */
  patrolDuration: string;

  /**
   * 开始时间
   */
  startTime: string;

  /**
   * 结束时间
   */
  endTime: string;

  /**
   * 上报事件次数
   */
  eventNum: number;

}

export interface patroltaskinfologForm extends BaseEntity {
  /**
   * 主键
   */
  cameraPatrolTaskInfoLogId?: string | number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 巡视任务id
   */
  patrolTaskId?: string | number;

  /**
   * 执行人id
   */
  executeUserId?: string | number;

  /**
   * 巡检时长
   */
  patrolDuration?: string;

  /**
   * 开始时间
   */
  startTime?: string;

  /**
   * 结束时间
   */
  endTime?: string;

  /**
   * 上报事件次数
   */
  eventNum?: number;

  patrolTaskName?: string;

}

export interface patroltaskinfologQuery extends PageQuery {

  /**
   * 巡视任务id
   */
  patrolTaskId?: string | number;

  /**
   * 执行人id
   */
  executeUserId?: string | number;

  /**
   * 巡检时长
   */
  patrolDuration?: string;

  /**
   * 开始时间
   */
  startTime?: string;

  /**
   * 结束时间
   */
  endTime?: string;

  /**
   * 上报事件次数
   */
  eventNum?: number;

    /**
     * 日期范围参数
     */
    params?: any;

    patrolTaskName?: string;
}



